full of hardships - Turkish English Dictionary